leather shorts - Spanish English Dictionary